package com.topway.dsmflex.services.synchro.base;

import java.util.HashMap;
import java.util.List;
import java.util.Map;

import com.topway.dsmflex.model.base.DataPropertyBean;
import com.topway.dsmflex.model.base.DataRunBean;
import com.topway.dsmflex.model.base.Element;
import com.topway.dsmflex.services.BaseServices;
import com.topway.dsmflex.util.ObjectSerializable;


/**
 * 
 * @author liusy 2013-05-2
 *
 */
public abstract class AbstractBaseServices<T> extends BaseServices<T> {
	
	public AbstractBaseServices(String dataFilePath) {
		super(dataFilePath);
	}


	protected String [] targetTable = new String[]{};
	
	protected String [] sourceTable = new String[]{};
	
	protected String [] targetColumn = new String[]{};
	
	protected String [] sourceColumn = new String[]{};
	
	
	public String[] getTargetTable() {
		return targetTable;
	}

	public void setTargetTable(String[] targetTable) {
		this.targetTable = targetTable;
	}

	
	
	public String[] getTargetColumn() {
		return targetColumn;
	}

	public void setTargetColumn(String[] targetColumn) {
		this.targetColumn = targetColumn;
	}

	public String[] getSourceColumn() {
		return sourceColumn;
	}

	public void setSourceColumn(String[] sourceColumn) {
		this.sourceColumn = sourceColumn;
	}
	
	  public String[] getSourceTable() {
			return sourceTable;
		}

		public void setSourceTable(String[] sourceTable) {
			this.sourceTable = sourceTable;
		}

	
}
